rock squirrels - Alemán Inglés Diccionario